home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Larry Magid's Essential Internet
/
Larry Magid's Essential Internet (Quarterdeck Corporation)(1995).ISO
/
qsockpro.qip
/
CHARMNET.MPS
< prev
next >
Wrap
Text File
|
1995-10-09
|
2KB
|
69 lines
# Charm Net PPP and SLIP login script
# Copyright 1995 Quarterdeck Corporation
# 5-9-95 CEL
STRING username
STRING password
STRING framing
STRING IPAddress
SetTimeOut 60
CfgGetValue "Username" username
IF result = 0 THEN
GetInput "Enter your username:" username
IF result = 0 THEN
PRINT "Warning, no username entered."
ELSE
PRINT "Username set to: ";username
ENDIF
ENDIF
CfgGetValue "Password" password
IF result = 0 THEN
GetPassword "Enter your password:" password
IF result = 0 THEN
PRINT "Warning, no password entered."
ELSE
PRINT "Password set."
ENDIF
ENDIF
CfgGetValue "Framing" framing
IF result = 0 THEN
ABORT "Can't read 'Framing' setting from QDECK.INI."
ENDIF # don't wait for spaces
CommSend "%r" # prod the server
CommWaitFor "login:" # not case sensitive
# The character before the user name indicates the type of connection.
IF framing = "MPPPP" THEN
CommSend "P"
ENDIF
IF framing = "MPSLIP" THEN
CommSend "S"
ENDIF
CommSend username
CommSend "%r" # send ENTER
CommWaitFor "password:"
CommSend password
CommSend "%r"
IF framing = "MPSLIP" THEN
PRINT "%rGetting IP Address for SLIP"
CommWaitFor ") to"
CommReadIPAddr IPAddress
IF result < 7 THEN # IP Address length test
ABORT "Invalid IP Address"
ENDIF
CfgSetValue "IPAddress" ipaddress
PRINT "%rIP Address set to "; ipaddress
ENDIF
END